public class CustomerDisplay extends GpEquipmentPort
GpEquipmentPort.OnDataReceived
mFd
限定符和类型 | 方法和说明 |
---|---|
void |
clear()
清屏
|
void |
displayBitmap(android.graphics.Bitmap bitmap,
int nWidth)
显示图片
|
void |
getBacklight()
获取客显的背光灯状态
|
void |
getBacklightTimeout()
获取客显的背光灯超时时间
|
void |
getCursorPosition()
获取客显的光标位置
|
void |
getDisplayRowAndColumn()
获取客显的行和列
|
static CustomerDisplay |
getInstance(android.content.Context context)
获取CustomerDisplay实例
|
boolean |
isPortOpen()
获取端口是否打开
|
void |
openPort()
打开客显接口
|
void |
reset()
清屏并重置光标
|
void |
setBacklight(boolean isOn)
是否开启背光灯
|
void |
setBacklightTimeout(int timeout)
设置背光超时时间
|
void |
setBrightness(byte brightness)
设置客显亮度,亮度范围为 0 ~ 5
|
void |
setContrast(byte contrast)
设置客显对比度,对比度范围为 0 ~ 21
|
void |
setCursorPosition(int x,
int y) |
void |
setCursorVisible(boolean visible)
隐藏光标
|
void |
setReceivedListener(GpEquipmentPort.OnDataReceived onDataReceived)
设置监听接口
|
void |
setTextBebindCursor(java.lang.String text)
在光标后输入文字,光标移动,在输入文字后面
|
void |
setTextCurrentCursor(java.lang.String text)
在当前光标后输入文字,光标不移动
|
void |
swichMode(byte mode)
选择模式
|
closeSerialPort, getSerialPort, getUpdateData, setDataReceived, setPath
check, close, download, getInputStream, is, openSerialPort, requestUpdate, requestVersionInfo, update, updateCheck
public static CustomerDisplay getInstance(android.content.Context context)
public void openPort() throws java.io.IOException
java.io.IOException
public boolean isPortOpen()
public void setReceivedListener(GpEquipmentPort.OnDataReceived onDataReceived)
onDataReceived
- public void clear()
public void reset()
public void setBacklight(boolean isOn)
isOn
- 开启背光灯public void setCursorPosition(int x, int y)
public void setBacklightTimeout(int timeout)
timeout
- 超时时间public void setTextCurrentCursor(java.lang.String text)
text
- text字节长度小于255 ,大于0public void setTextBebindCursor(java.lang.String text)
text
- text字节长度小于255 ,大于0public void getBacklight()
public void getBacklightTimeout()
public void getCursorPosition()
public void getDisplayRowAndColumn()
public void swichMode(byte mode)
mode
- public void displayBitmap(android.graphics.Bitmap bitmap, int nWidth)
bitmap
- 图片对象nWidth
- 图片宽度public void setContrast(byte contrast)
contrast
- 对比度public void setBrightness(byte brightness)
brightness
- 亮度public void setCursorVisible(boolean visible)
visible
- 是否隐藏